﻿@charset "utf-8";



/* CSS Document */



/*公共部分*/



body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,/* structural elements 结构元素 */



dl,dt,dd,ul,ol,li,/*  list elements 列表元素*/



pre,/* text formatting elements 文本格式元素 */



fieldset,lengend,button,input,textarea, /* form elements 表单元素 */



th,td{margin:0;padding:0;}



body,button,input,textarea{font:12px "微软雅黑", "\5b8b\4f53", sans-serif;border:none; }



h1{font-size: 18px;/* 18px / 12px = 1.5 */ }



h2{font-size: 16px;}



h3{font-size: 14px;}



h4,h5,h6{font-size: 100%;}



address,cite,dfn,em,var{font-style: normal;}



code,kbd,pre,samp,tt{ font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */



small{font-size: 12px;}/* 小于 12px 的中文很难阅读，让 small 正常化 */



img{border:none;}



ul,ol{list-style: none;}



a{text-decoration:none;}a:hover{text-decoration: underline;}



table{border-collapse: collapse;border-spacing: 0;}



/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */



html { overflow-y: scroll; }



html,body{-webkit-text-size-adjust:none;}







#header,#banner,#center,#footer{width: 100%; float:left;}

/* -- 头部 -- */

.top{width: 100%; float: left; height: 114px; background: url(../images/top_bg.jpg) repeat-x;}

.top .top1{width: 1000px; margin: 0 auto;}

/* -- logo -- */

.top .top1 .logo{ width: 50%; float: left;}

.logo img{margin: 26px 26px 0 26px;}

.banben{float: left;

width: 14%;

line-height: 114px;

margin-left:34px}

.banben a{ color:#333; text-decoration:none}

.top .top1 .tel{ width: 31%; float: right; font-size: 20px;line-height: 114px;}

.top .top1 .tel p{ width: 100%; float: left; color: #333333;}

.top .top1 .tel span{ width: 36%; float: left; color: #1da01d;}

/* -- 导航 -- */



.nav{width:100%;float:left;height: 46px;line-height: 46px; background: url(../images/nav_bg.jpg) repeat-x;}



.nav ul{width:1000px; margin:0 auto;height: 46px;}



.nav ul li{float:left;width:125px; height: 46px; text-align: center;line-height: 46px; font-size:15px}



.nav ul li a{color: #333333;width: 125px;height: 46px;display: block;line-height: 46px; text-decoration: none;}



.nav ul li span{width: 113px;text-align: center;line-height:46px;}



/* -- mainNav -- */



/* LEVEL ONE */



#mainNav ul li {float: left;zoom: 1}



#mainNav ul li a {display: block; width: 125px; text-align: center;height: 46px;line-height: 46px;text-decoration: none;}



#mainNav ul li.hover, #mainNav ul li.cur {position: relative;}



#mainNav ul li.hover a, #mainNav ul li.cur a {background: url(../images/images/nav_li_bg.jpg) no-repeat;}









/* LEVEL TWO 

#mainNav ul ul { min-width: 180px; _width: 180px;display: none; position: absolute;top: 100%; left: 0;border-top: 1px solid white; background: #E0E0E0; z-index:9999; width:180px}



#mainNav ul ul li {font-weight: normal;background: #E0E0E0; float: none;border-right: 0;width:180px}



#mainNav ul ul li a{width:180px}



#mainNav ul li.hover ul li a {color: #24313C;border-right: none;display: inline-block;width:180px}



#mainNav ul li.hover ul li.hover a {color: #FFF;width:180px}



#mainNav ul li.hover ul a.parent { background: url(images/icon_red.gif) no-repeat 100px 50%;}*/





/* -- 幻灯 -- */



.slideShow {



 position: relative;margin: 0 auto;padding: 0;*zoom: 1;}



.slideShow .slides a {display: block;height: 303px;background-repeat: no-repeat;background-position: center center;}



.slideShow .slideBox {background: #fff;



 /*fix other elements on the page moving (on Chrome)*/



 -webkit-transform: translatez(0);



 -moz-transform: translatez(0);



 -ms-transform: translatez(0);



 -o-transform: translatez(0);



 transform: translatez(0);



}



/* -- slideLoading -- */



.slideShow .slideLoading {min-height: 50px;background: url(images/slide_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}



















/*首页新闻动态滚动*/



.index_news{width: 100%; float: left; background: url(../images/index_news_bg.jpg) repeat-x;}



#ScrollMe{margin: 0 auto; overflow:hidden; width:1000px}



#ScrollMe li{ list-style:none; line-height:37px; text-align:left;font-size:14px;}



#ScrollMe li a{color: #464645;}











.center{margin: 0 auto; width: 1000px;margin-top: 16px;}

/*首页公司简介*/

.index_about{width: 325px; height: 296px; float: left; border: 1px solid #e9e9e9;}

.index_about img{margin: 0 10px 5px 10px; float: left; }

.index_about ul{width: 100%; float: left;}

.index_about ul li{line-height: 26px;color: #333; font-size: 13px;  margin: 0 10px;}

/*首页产品列表*/

.index_pro{width: 316px; height: 296px; float: left;margin:0 18px;border: 1px solid #e9e9e9;}

.index_pro .index_pro_title{width: 94%; float: left;margin: 0 10px;}

.index_pro .index_pro_title p{height: 37px; display: block;line-height: 37px;}

.index_pro .index_pro_title p span{ font-size: 16px; color: #3374ce;}

.index_pro .index_pro_title p a{color: #a3a3a3; float: right;}



.index_pro ul{width:100%; float: left ;}

.index_pro ul li{width: 138px; height: 132px; float: left;margin: 0 10px;}

.index_pro ul li img{width: 111px; height: 97px; display: block;margin: 0 auto;}

.index_pro ul li span{width:100%; text-align: center; display: block;margin: 0 auto; height: 30px; line-height: 30px;}

.index_pro ul li a{color: #333; text-decoration: none;}

/*首页新闻列表*/

.index_newslist{width: 316px; height: 296px; float: left;border: 1px solid #e9e9e9;}

.index_newslist .index_newslist_title{width: 94%; float: left;height: 37px; display: block;line-height: 37px;font-size: 16px; color: #3374ce;margin: 0 10px;}

.index_newslist .index_dynamic{ width: 94%; margin: 0 10px; float: left;margin-top:18px ; height:77px}

.index_dynamic li{line-height: 25px; height: 25px; font-size: 13px; background: url(../images/index_news_li_bg.jpg) no-repeat 6px 9px; overflow: hidden;}

.index_dynamic li a{margin-left: 19px; color: #333; text-decoration: none;}

.index_newslist .index_contact{width: 313px; float: left;margin-top: 26px;background: url(../images/index_contact_bg.jpg) no-repeat; height: 137px; padding-top:15px ;}

.index_contact li{line-height: 25px; height: 25px; font-size: 13px;  width: 94%;margin: 0px 15px; color: #333;}









/*foot*/



#footer{margin: 30px 0 0 0;text-align: center;background: #a4a3a0; height: 40px;line-height: 40px;}

#footer p{color: #fff; font-size: 13px;}





/*位置*/

.position{height:30px;float: left;width:96%;line-height:30px; font-size: 13px; color: #737372;}

.position span{padding-left: 15px;}

.position a{color: #737372;text-decoration: none;}

/*内页公司左边*/

.about_Introduction{float: left;width: 100%;margin-bottom: 10px;}

.about_Introduction_left{width: 24%;float: left;}

.left_title{width: 240px;}



/*内页右边*/

.public_contact{border: 2px solid #e9e9e9;width: 228px;margin-top:10px; background:url(../images/about_left_lxbg.jpg) no-repeat; height: 302px;}

.public_contact p{color: #0081CB;margin-left: 12px;margin-top: 16px;font-size: 14px;font-weight: bold;margin-bottom: 5px;}

.public_contact ul{margin-left:12px ;margin-bottom: 30px;}

.public_contact ul li{line-height:35px;color: #666665; font-size: 13px;}

.public_contact ul li.name{color: #0081CB;}

/*内页右边*/

.about_Introduction_right{width:73%;float: left;border: 1px solid #e9e9e9;margin-left: 20px;}

.right_title{height: 26px;border-bottom: 2px solid #e5e5e5;width: 665px;display: block;margin-left: 33px;font-size: 16px;font-weight: bold;margin-top:30px;}

.right_title span{width:70%;height: 26px;display: block; color: #737372;}

.right_main{width: 660px;margin-left: 33px;margin-top: 20px;margin-bottom: 20px;}

/*产品内页内容*/

.pro_img{border: 1px solid #eae5e6;width: 542px;  display: block;background: #fcfcfc; text-align: center;margin: 0 auto;}

.pro_img img{max-height: 382px;max-width: 542px; display: block; margin:50px auto; }



.pro_name{margin: 0 auto; width: 542px; height: 30px;display: block; text-align: center;line-height: 30px;margin-top: 40px; font-size: 14px;color: #737372;} 

.pro_name strong{}

/*产品列表*/

.pro_list{ width: 660px;margin-left: 33px; display: block;color:#737372;}

.pro_list ul li{width: 204px; height: 180px;float: left;  margin: 20px 0 0 15px;}

.pro_list ul li a{color:#737372;}

.pro_list ul li a img{max-height: 142px; max-width: 202px; display: block; margin:0 auto}

.pro_list ul li a .pro_list_img{width: 202px; height: 142px;border: 1px solid #eae5e6;}

.pro_list ul li a span{text-align: center; line-height: 36px; height: 36px; width: 100%;display: block;}

/*产品分类

.abNav{width:230px;margin:0 auto;background:#fff;}

.naTit{margin-bottom: 5px;}

.naTit{height: 65px;line-height: 65px;background: #EEEEEE;display:block;}

.subNav span{line-height: 32px;background: #EEEEEE;display:block;}

.naTit span,.subNav span a{display:block;font-weight:bold;padding-left:45px; color:#666; font-weight:normal; cursor: pointer}

.subNav{display:none;border-left:6px solid #0081cb ;margin-top: -5px;margin-bottom: 10px;}

.subNav span a{text-decoration: none;}

.abNavIn .naTit span{border-left:6px solid #0081cb ;color: #0081cb;font-size: 14px;font-weight: bold;border-bottom: 1px solid #dedede;margin-bottom:5px ;}

.abNavIn .naTit span a{color: #0081cb;}

.naTit span:hover{border-left:6px solid #0081cb ;color: #0081cb;font-size: 14px;font-weight: bold;}

.naTit span a{color:#666;}

.naTit span a:hover{color: #0081CB;}*/

.abNav{width:232px;margin:0 auto;background:#fff;}

.naTit{margin-bottom: 5px;}

.naTit{height: 41px;line-height: 41px;display:block; background:#dfdeda;}

.subNav span{line-height: 32px;display:block;background:url(../images/pr_ul_li_bg.jpg) no-repeat 26px 15px;}

.naTit span,.subNav span a{display:block;font-weight:bold;padding-left:45px; color:#666; font-weight:normal; cursor: pointer}

.naTit span{ background:url(../images/pr_li_bg.jpg) no-repeat 26px 15px;color: #737372}

.subNav{display:none;margin-top: -5px;margin-bottom: 10px; background: #f3f3f1;}

.subNav span a{text-decoration: none;height: 32px;overflow: hidden;}

.subNav span a:hover{ color:#0081cb}

.abNavIn .naTit span{color: #fff;font-size: 14px;font-weight: bold;margin-bottom:5px ; background:url(../images/pr_ul_li_click.jpg) no-repeat;}

.abNavIn .naTit span a{color: #fff;}

.naTit span:hover{color: #fff;font-size: 14px;font-weight: bold; background:url(../images/pr_li_bghover.jpg) no-repeat 26px 15px;}

.naTit:hover{background:#0081cb;color: #fff;}

.naTit span a{color:#3e3f3f;height: 40px;line-height: 40px;display:block; overflow:hidden}

.naTit span a:hover{color:#fff;height: 40px;line-height: 40px;display:block;}

/*新闻列表*/

.news_list{width: 660px; display: block;margin:30px 0 30px 33px;float: left;}

.news_list ul li{width: 100%; float: left;line-height: 40px; height: 40px;background: url(../images/news_li_bg.jpg) no-repeat 11px 18px; border-bottom: 1px dashed #c9c9c9;font-size: 14px;overflow: hidden;}

.news_list ul li a{margin-left: 20px;color: #333333;    width: 80%;
    float: left;}

.news_list ul li span{float: right;}

/*新闻内容*/

.newsshow_main{ width: 660px;margin-left: 33px; display: block;}

.newsshow_main h2{ text-align: center; width: 100%;  margin: 25px 0 10px 0; color: #333333;}

.newsshow_main .title_bg{text-align: center; width: 100%;display: block;}

.newsshow_main ul{margin-left: 33px;line-height: 30px;}

.newsshow_main ul p{color: #3e3e3e;}

/*关于我们*/

.about_main{ width: 660px;margin-left: 33px; display: block;}

.about_main p{line-height: 30px;color: #737372; font-size: 14px;width: 100%; display: block;}

.about_main p span{margin-left: 30px;width: 100%; float:left;margin-bottom: 30px;}



.contact_main li{line-height:35px;color: #666665; font-size: 13px;} 



.cpMore{margin-top:30px;}

.cpTitle{border-bottom:1px solid #ddd;}

.cpTitle span{background:#dddddd;padding:5px 10px;font-weight:bold;display:inline-block;margin-right:10px;cursor:pointer;}

.cpTitle span.cpTin{background:#0081cb;color:#fff;}

.cpDl{display:none;}

.shareBox{margin-top:20px;}